import scala.reflect.ClassTag

//泛型函数
//创建一个int类型的数组
def mkIntArray(element: Int*)=Array[Int](element:_*)
var a1=mkIntArray(1,2,3)
var a2=mkIntArray(1,2,3,4,5,6)
a1 union(a2)
a2 diff(a1)
a2 intersect(a1)
//创建一个string类型的数组
def mkStringArray(element: String*)=Array[String](element:_*)
mkStringArray("Mike","Mary")

def mkArray[T:ClassTag](element: T*)=Array[T](element:_*)
mkArray(1,2,3)
mkArray("Mike","Mary")